artificial mortars - French English Dictionary